package com.aaa.qy127.dao;


import com.aaa.qy127.entity.ChuKu;

import javax.servlet.http.HttpServletRequest;
import java.util.List;
import java.util.Map;

public interface ChuKuDao {

    /**
     * 查询所有的 出库信息
     * @param chuKu
     * @return
     */
    List<Map<String,Object>> getAllCK(ChuKu chuKu);

    /**
     * 查询所有的出库信息的数量
     * @param chuKu
     * @return
     */
    int getAllCount(ChuKu chuKu);

    /**
     * 按照出库id 查询 出库详情信息
     * @param chuKu
     * @return
     */
    List<Map<String,Object>> getAllChuKu(ChuKu chuKu);

    /**
     * 查询出库详情信息数量
     * @return
     */
    int getAllChuKuCount(ChuKu chuKu);

    /**
     * 插入一条出库信息
     * @param totalprice
     * @param totalcount
     * @param jsr
     * @return
     */
    int insertChuKu(String totalprice, String totalcount, String jsr, HttpServletRequest request);

    /**
     * 向 出库详情表中添加记录
     * @param ckid
     * @param chukuxinxi
     * @return
     */
    void insertAllChuku(int ckid,String chukuxinxi);

}
